package com.jzy.stock.warehouse.service;

import com.jzy.stock.util.ResultVo;
import com.jzy.stock.warehouse.model.AddVo;
import com.jzy.stock.warehouse.model.SelectVo;
import com.jzy.stock.warehouse.model.UpdateStatusVo;
import com.jzy.stock.warehouse.model.UpdateVo;

import javax.validation.Valid;

/**
 * Created by JZZK on 2022/7/11.
 */
public interface WareHouseService {
    ResultVo queryPage(SelectVo selectVo);

    ResultVo updateStatus(@Valid UpdateStatusVo updateStatusVo);

    ResultVo add(@Valid AddVo addVo);

    ResultVo update(@Valid UpdateVo updateVo);
}
